/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package org.apli.haiam.admin.entidades;

import java.util.Date;

/**
 * Contiene información de una atencion medica para enviar al Rdacaa 1.6 del
 * ministerio de salud publica.
 * <p>
 * <H6>Soporte:HAIMA
 * <I>david_s_1086@hotmail.com,david.carranza@haiam.gob.ec</I></H6>
 *
 * @author david Carranza
 * @version 1.0 30/07/2014
 */
public class Rdacaa {

    private static final long serialVersionUID = 1L;
    /**
     * Secuencial de cada registro del redaca
     */
    private Integer numero;
    /**
     * año de atencion
     */
    private int anio_atencion;
    /**
     * mes de atencion
     */
    private int mes_atencion;

    /**
     * diea de atencion
     */
    private int dia_atencio;
    /**
     * institucion del sistema
     */
    private String institucion_sistema;
    /**
     * lugar de atencion
     */
    private String lugar_atencion;
    /**
     * Id del medico
     */
    private String id_profesional;
    /**
     * nombres del medico
     */
    private String nombres_profesional;
    /**
     * apellidos del medico
     */
    private String apellidos_profesional;
    /**
     * tipo identificacion del medico
     */
    private String tipo_identificacion_profesional;
    /**
     * identificacion del medico
     */
    private String identificacion_profesional;
    /**
     * formacion profesional del medico
     */
    private String formacion_profesional_profesional;
    /**
     * subespecialidad del medico
     */
    private String nombre_subespecialidad_profesional;
    /**
     * codigo del msp del medico
     */
    private String codigo_msp_profesional;
    /**
     * genero del medico
     */
    private String genero_profesional;
    /**
     * fecha de nacimiento del medico
     */
    private Date fecha_nacimiento_profesional;
    /**
     * nacionalidad del medico
     */
    private String nacionalidad_profesional;
    /**
     * auidentificacion del medico
     */
    private String autoidentificacion_profesional;
    /**
     * nombres del paciente
     */
    private String nombres_paciente;
    /**
     * apellidos del paciente
     */
    private String apellidos_paciente;
    /**
     * tipo identificacion del paciente
     */
    private String tipo_identificacion_paciente;
    /**
     * identificacion del paciente
     */
    private String identificacion_paciente;
    /**
     * genero del paciente
     */
    private String genero_paciente;
    /**
     * fecha de naciemiento del paciente
     */
    private Date fecha_nacimiento_paciente;
    /**
     * edad en años del paciente
     */
    private int edad_anios_paciente;
    /**
     * edad en meses del paciente
     */
    private int edad_meses_paciente;
    /**
     * edad en dias del paciente
     */
    private int edad_dias_paciente;
    /**
     * nacionalidad del paciente
     */
    private String nacionalidad_paciente;
    /**
     * autoidentificacion etnica del paciente
     */
    private String autoidentificacion_paciente;
    /**
     * nacionalidades del paciente
     */
    private String nacionalidades_paciente;
    /**
     * pueblos del paciente
     */
    private String pueblos_paciente;

    /**
     * prioritario 1 del paciente
     */
    private String prioritario1_paciente;
    /**
     * prioritario 2 del paciente
     */
    private String prioritario2_paciente;
    /**
     * prioritario 3 del paciente
     */
    private String prioritario3_paciente;
    /**
     * residencia provincia del paciente
     */
    private String residencia_provincia_paciente;
    /**
     * residencia canton del paciente
     */
    private String residencia_canton_paciente;
    /**
     * residencia parroquia del paciente
     */
    private String residencia_parroquia_paciente;
    /**
     * residencia barrio del paciente
     */
    private String residencia_barrio_paciente;
    /**
     * afilicacion del paciente
     */
    private String afiliacion_paciente;
    /**
     * codigo cie a
     */
    private String codigo_cie_a;
    /**
     * prevencion a
     */
    private String prevencion_a;
    /**
     * morbilidad a
     */
    private String morbilidad_a;
    /**
     * condicion de diagnostico a
     */
    private String condicion_diagnostico_a;
    /**
     * codigo cie b
     */
    private String codigo_cie_b;
    /**
     * prevencion b
     */
    private String prevencion_b;
    /**
     * morbilidad b
     */
    private String morbilidad_b;
    /**
     * condicion de diagnostico b
     */
    private String condicion_diagnostico_b;
    /**
     * codigo cie c
     */
    private String codigo_cie_c;
    /**
     * prevencion c
     */
    private String prevencion_c;
    /**
     * morbilidad c
     */
    private String morbilidad_c;
    /**
     * condicion de diagnostico c
     */
    private String condicion_diagnostico_c;
    /**
     * procedimiento 1
     */
    private String procedimiento1;
    /**
     * cantidad procedimiento 1
     */
    private String cantidad_procedimeinto1;
    /**
     * procedimiento 2
     */
    private String procedimiento2;
    /**
     * cantidad procedimiento 2
     */
    private String cantidad_procedimeinto2;
    /**
     * procedimiento 3
     */
    private String procedimiento3;
    /**
     * cantidad procedimiento 3
     */
    private String cantidad_procedimeinto3;
    /**
     * referencia_contrareferencia
     */
    private String referencia_contrareferencia;
    /**
     * nterconsulta
     */
    private String interConsulta;
    /**
     * identificacion responsable
     */
    private String tipoIdentificacion_responsable;
    /**
     * identificacion responsable
     */
    private String identificacion_responsable;
    /**
     * Nombre responsable
     */
    private String nombre_responsable;
    /**
     * Nombre responsable
     */
    private String estado_atencion;
    /**
     * fecha salida
     */
    private Date fecha_fecadd;
    /**
     * cedula de representante
     */
    private String cedula_representante;
    /**
     * semanas de gestacion
     */
    private String semana_gestacion;

    /**
     * ***************DATOS PARA REPORTE ATENCION
     */
    /*Fecha de atencion
     */
    private Date fecha_atencion;
    /**
     * Nombres full profesional
     */
    private String nombres_full_profesional;
     /**
     * Nombres full paciente
     */
    private String nombres_full;


    /*
     * Constructor por defecto.
     */
    public Rdacaa() {
    }

    public Integer getNumero() {
        return numero;
    }

    public void setNumero(Integer numero) {
        this.numero = numero;
    }

    public int getAnio_atencion() {
        return anio_atencion;
    }

    public void setAnio_atencion(int anio_atencion) {
        this.anio_atencion = anio_atencion;
    }

    public int getMes_atencion() {
        return mes_atencion;
    }

    public void setMes_atencion(int mes_atencion) {
        this.mes_atencion = mes_atencion;
    }

    public int getDia_atencio() {
        return dia_atencio;
    }

    public void setDia_atencio(int dia_atencio) {
        this.dia_atencio = dia_atencio;
    }

    public String getInstitucion_sistema() {
        return institucion_sistema;
    }

    public void setInstitucion_sistema(String institucion_sistema) {
        this.institucion_sistema = institucion_sistema;
    }

    public String getLugar_atencion() {
        return lugar_atencion;
    }

    public void setLugar_atencion(String lugar_atencion) {
        this.lugar_atencion = lugar_atencion;
    }

    public String getId_profesional() {
        return id_profesional;
    }

    public void setId_profesional(String id_profesional) {
        this.id_profesional = id_profesional;
    }

    public String getNombres_profesional() {
        return nombres_profesional;
    }

    public void setNombres_profesional(String nombres_profesional) {
        this.nombres_profesional = nombres_profesional;
    }

    public String getApellidos_profesional() {
        return apellidos_profesional;
    }

    public void setApellidos_profesional(String apellidos_profesional) {
        this.apellidos_profesional = apellidos_profesional;
    }

    public String getTipo_identificacion_profesional() {
        return tipo_identificacion_profesional;
    }

    public void setTipo_identificacion_profesional(String tipo_identificacion_profesional) {
        this.tipo_identificacion_profesional = tipo_identificacion_profesional;
    }

    public String getIdentificacion_profesional() {
        return identificacion_profesional;
    }

    public void setIdentificacion_profesional(String identificacion_profesional) {
        this.identificacion_profesional = identificacion_profesional;
    }

    public String getFormacion_profesional_profesional() {
        return formacion_profesional_profesional;
    }

    public void setFormacion_profesional_profesional(String formacion_profesional_profesional) {
        this.formacion_profesional_profesional = formacion_profesional_profesional;
    }

    public String getNombre_subespecialidad_profesional() {
        return nombre_subespecialidad_profesional;
    }

    public void setNombre_subespecialidad_profesional(String nombre_subespecialidad_profesional) {
        this.nombre_subespecialidad_profesional = nombre_subespecialidad_profesional;
    }

    public String getCodigo_msp_profesional() {
        return codigo_msp_profesional;
    }

    public void setCodigo_msp_profesional(String codigo_msp_profesional) {
        this.codigo_msp_profesional = codigo_msp_profesional;
    }

    public String getGenero_profesional() {
        return genero_profesional;
    }

    public void setGenero_profesional(String genero_profesional) {
        this.genero_profesional = genero_profesional;
    }

    public Date getFecha_nacimiento_profesional() {
        return fecha_nacimiento_profesional;
    }

    public void setFecha_nacimiento_profesional(Date fecha_nacimiento_profesional) {
        this.fecha_nacimiento_profesional = fecha_nacimiento_profesional;
    }

    public String getNacionalidad_profesional() {
        return nacionalidad_profesional;
    }

    public void setNacionalidad_profesional(String nacionalidad_profesional) {
        this.nacionalidad_profesional = nacionalidad_profesional;
    }

    public String getAutoidentificacion_profesional() {
        return autoidentificacion_profesional;
    }

    public void setAutoidentificacion_profesional(String autoidentificacion_profesional) {
        this.autoidentificacion_profesional = autoidentificacion_profesional;
    }

    public String getNombres_paciente() {
        return nombres_paciente;
    }

    public void setNombres_paciente(String nombres_paciente) {
        this.nombres_paciente = nombres_paciente;
    }

    public String getApellidos_paciente() {
        return apellidos_paciente;
    }

    public void setApellidos_paciente(String apellidos_paciente) {
        this.apellidos_paciente = apellidos_paciente;
    }

    public String getTipo_identificacion_paciente() {
        return tipo_identificacion_paciente;
    }

    public void setTipo_identificacion_paciente(String tipo_identificacion_paciente) {
        this.tipo_identificacion_paciente = tipo_identificacion_paciente;
    }

    public String getIdentificacion_paciente() {
        return identificacion_paciente;
    }

    public void setIdentificacion_paciente(String identificacion_paciente) {
        this.identificacion_paciente = identificacion_paciente;
    }

    public String getGenero_paciente() {
        return genero_paciente;
    }

    public void setGenero_paciente(String genero_paciente) {
        this.genero_paciente = genero_paciente;
    }

    public Date getFecha_nacimiento_paciente() {
        return fecha_nacimiento_paciente;
    }

    public void setFecha_nacimiento_paciente(Date fecha_nacimiento_paciente) {
        this.fecha_nacimiento_paciente = fecha_nacimiento_paciente;
    }

    public int getEdad_anios_paciente() {
        return edad_anios_paciente;
    }

    public void setEdad_anios_paciente(int edad_anios_paciente) {
        this.edad_anios_paciente = edad_anios_paciente;
    }

    public int getEdad_meses_paciente() {
        return edad_meses_paciente;
    }

    public void setEdad_meses_paciente(int edad_meses_paciente) {
        this.edad_meses_paciente = edad_meses_paciente;
    }

    public int getEdad_dias_paciente() {
        return edad_dias_paciente;
    }

    public void setEdad_dias_paciente(int edad_dias_paciente) {
        this.edad_dias_paciente = edad_dias_paciente;
    }

    public String getNacionalidad_paciente() {
        return nacionalidad_paciente;
    }

    public void setNacionalidad_paciente(String nacionalidad_paciente) {
        this.nacionalidad_paciente = nacionalidad_paciente;
    }

    public String getAutoidentificacion_paciente() {
        return autoidentificacion_paciente;
    }

    public void setAutoidentificacion_paciente(String autoidentificacion_paciente) {
        this.autoidentificacion_paciente = autoidentificacion_paciente;
    }

    public String getNacionalidades_paciente() {
        return nacionalidades_paciente;
    }

    public void setNacionalidades_paciente(String nacionalidades_paciente) {
        this.nacionalidades_paciente = nacionalidades_paciente;
    }

    public String getPueblos_paciente() {
        return pueblos_paciente;
    }

    public void setPueblos_paciente(String pueblos_paciente) {
        this.pueblos_paciente = pueblos_paciente;
    }

    public String getPrioritario1_paciente() {
        return prioritario1_paciente;
    }

    public void setPrioritario1_paciente(String prioritario1_paciente) {
        this.prioritario1_paciente = prioritario1_paciente;
    }

    public String getPrioritario2_paciente() {
        return prioritario2_paciente;
    }

    public void setPrioritario2_paciente(String prioritario2_paciente) {
        this.prioritario2_paciente = prioritario2_paciente;
    }

    public String getPrioritario3_paciente() {
        return prioritario3_paciente;
    }

    public void setPrioritario3_paciente(String prioritario3_paciente) {
        this.prioritario3_paciente = prioritario3_paciente;
    }

    public String getResidencia_provincia_paciente() {
        return residencia_provincia_paciente;
    }

    public void setResidencia_provincia_paciente(String residencia_provincia_paciente) {
        this.residencia_provincia_paciente = residencia_provincia_paciente;
    }

    public String getResidencia_canton_paciente() {
        return residencia_canton_paciente;
    }

    public void setResidencia_canton_paciente(String residencia_canton_paciente) {
        this.residencia_canton_paciente = residencia_canton_paciente;
    }

    public String getResidencia_parroquia_paciente() {
        return residencia_parroquia_paciente;
    }

    public void setResidencia_parroquia_paciente(String residencia_parroquia_paciente) {
        this.residencia_parroquia_paciente = residencia_parroquia_paciente;
    }

    public String getResidencia_barrio_paciente() {
        return residencia_barrio_paciente;
    }

    public void setResidencia_barrio_paciente(String residencia_barrio_paciente) {
        this.residencia_barrio_paciente = residencia_barrio_paciente;
    }

    public String getAfiliacion_paciente() {
        return afiliacion_paciente;
    }

    public void setAfiliacion_paciente(String afiliacion_paciente) {
        this.afiliacion_paciente = afiliacion_paciente;
    }

    public String getCodigo_cie_a() {
        return codigo_cie_a;
    }

    public void setCodigo_cie_a(String codigo_cie_a) {
        this.codigo_cie_a = codigo_cie_a;
    }

    public String getPrevencion_a() {
        return prevencion_a;
    }

    public void setPrevencion_a(String prevencion_a) {
        this.prevencion_a = prevencion_a;
    }

    public String getMorbilidad_a() {
        return morbilidad_a;
    }

    public void setMorbilidad_a(String morbilidad_a) {
        this.morbilidad_a = morbilidad_a;
    }

    public String getCondicion_diagnostico_a() {
        return condicion_diagnostico_a;
    }

    public void setCondicion_diagnostico_a(String condicion_diagnostico_a) {
        this.condicion_diagnostico_a = condicion_diagnostico_a;
    }

    public String getCodigo_cie_b() {
        return codigo_cie_b;
    }

    public void setCodigo_cie_b(String codigo_cie_b) {
        this.codigo_cie_b = codigo_cie_b;
    }

    public String getPrevencion_b() {
        return prevencion_b;
    }

    public void setPrevencion_b(String prevencion_b) {
        this.prevencion_b = prevencion_b;
    }

    public String getMorbilidad_b() {
        return morbilidad_b;
    }

    public void setMorbilidad_b(String morbilidad_b) {
        this.morbilidad_b = morbilidad_b;
    }

    public String getCondicion_diagnostico_b() {
        return condicion_diagnostico_b;
    }

    public void setCondicion_diagnostico_b(String condicion_diagnostico_b) {
        this.condicion_diagnostico_b = condicion_diagnostico_b;
    }

    public String getCodigo_cie_c() {
        return codigo_cie_c;
    }

    public void setCodigo_cie_c(String codigo_cie_c) {
        this.codigo_cie_c = codigo_cie_c;
    }

    public String getPrevencion_c() {
        return prevencion_c;
    }

    public void setPrevencion_c(String prevencion_c) {
        this.prevencion_c = prevencion_c;
    }

    public String getMorbilidad_c() {
        return morbilidad_c;
    }

    public void setMorbilidad_c(String morbilidad_c) {
        this.morbilidad_c = morbilidad_c;
    }

    public String getCondicion_diagnostico_c() {
        return condicion_diagnostico_c;
    }

    public void setCondicion_diagnostico_c(String condicion_diagnostico_c) {
        this.condicion_diagnostico_c = condicion_diagnostico_c;
    }

    public String getProcedimiento1() {
        return procedimiento1;
    }

    public void setProcedimiento1(String procedimiento1) {
        this.procedimiento1 = procedimiento1;
    }

    public String getCantidad_procedimeinto1() {
        return cantidad_procedimeinto1;
    }

    public void setCantidad_procedimeinto1(String cantidad_procedimeinto1) {
        this.cantidad_procedimeinto1 = cantidad_procedimeinto1;
    }

    public String getProcedimiento2() {
        return procedimiento2;
    }

    public void setProcedimiento2(String procedimiento2) {
        this.procedimiento2 = procedimiento2;
    }

    public String getCantidad_procedimeinto2() {
        return cantidad_procedimeinto2;
    }

    public void setCantidad_procedimeinto2(String cantidad_procedimeinto2) {
        this.cantidad_procedimeinto2 = cantidad_procedimeinto2;
    }

    public String getProcedimiento3() {
        return procedimiento3;
    }

    public void setProcedimiento3(String procedimiento3) {
        this.procedimiento3 = procedimiento3;
    }

    public String getCantidad_procedimeinto3() {
        return cantidad_procedimeinto3;
    }

    public void setCantidad_procedimeinto3(String cantidad_procedimeinto3) {
        this.cantidad_procedimeinto3 = cantidad_procedimeinto3;
    }

    public String getReferencia_contrareferencia() {
        return referencia_contrareferencia;
    }

    public void setReferencia_contrareferencia(String referencia_contrareferencia) {
        this.referencia_contrareferencia = referencia_contrareferencia;
    }

    public String getInterConsulta() {
        return interConsulta;
    }

    public void setInterConsulta(String interConsulta) {
        this.interConsulta = interConsulta;
    }

    public String getTipoIdentificacion_responsable() {
        return tipoIdentificacion_responsable;
    }

    public void setTipoIdentificacion_responsable(String tipoIdentificacion_responsable) {
        this.tipoIdentificacion_responsable = tipoIdentificacion_responsable;
    }

    public String getIdentificacion_responsable() {
        return identificacion_responsable;
    }

    public void setIdentificacion_responsable(String identificacion_responsable) {
        this.identificacion_responsable = identificacion_responsable;
    }

    public String getNombre_responsable() {
        return nombre_responsable;
    }

    public void setNombre_responsable(String nombre_responsable) {
        this.nombre_responsable = nombre_responsable;
    }

    public String getEstado_atencion() {
        return estado_atencion;
    }

    public void setEstado_atencion(String estado_atencion) {
        this.estado_atencion = estado_atencion;
    }

    public Date getFecha_fecadd() {
        return fecha_fecadd;
    }

    public void setFecha_fecadd(Date fecha_fecadd) {
        this.fecha_fecadd = fecha_fecadd;
    }

    public String getCedula_representante() {
        return cedula_representante;
    }

    public void setCedula_representante(String cedula_representante) {
        this.cedula_representante = cedula_representante;
    }

    public String getSemana_gestacion() {
        return semana_gestacion;
    }

    public void setSemana_gestacion(String semana_gestacion) {
        this.semana_gestacion = semana_gestacion;
    }

    public Date getFecha_atencion() {
        return fecha_atencion;
    }

    public void setFecha_atencion(Date fecha_atencion) {
        this.fecha_atencion = fecha_atencion;
    }

    public String getNombres_full_profesional() {
        return nombres_full_profesional;
    }

    public void setNombres_full_profesional(String nombres_full_profesional) {
        this.nombres_full_profesional = nombres_full_profesional;
    }

    public String getNombres_full() {
        return nombres_full;
    }

    public void setNombres_full(String nombres_full) {
        this.nombres_full = nombres_full;
    }
    
    
    

    @Override
    public String toString() {
        return "org.apli.heg.admin.entidades.Rdacaa[numero=" + numero + "]";
    }
}
